const fs = require('fs');

// 异步删除目录
// fs.rmdir(path[, options], callback)
// 接收3个参数
// 1.目录路径
// 2.可选参数 可传入一个对象
// maxRetries：默认值: 0  此选项表示重试的次数
// recursive 如果为 true，则执行递归的目录删除。 在递归模式中，错误不会被报告（如果 path 不存在），并且操作会被重试（当失败时）。 默认值: false
// retryDelay 重试之间等待的时间（以毫秒为单位）。 如果 recursive 选项不为 true，则此选项会被忽略。 默认值: 100。
// 3.回调函数
fs.rmdir('./new', {recursive: false },error => {
    if(error) throw error;
    console.log('异步删除目录成功!!!')
});